give up on the idea - Espagnol Anglais Dictionnaire